/*
 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include <climits>
#include <gtest/gtest.h>
#include "../SubgroupsBaseFunc.h"
#include "../ActsSubgroups0001TestSuite.h"
#include "shrinkdefine.h"

using namespace std;
using namespace testing::ext;
using namespace OHOS;

static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalint8t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali8vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali8vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali8vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluint8t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu8vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu8vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu8vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalint16t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali16vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali16vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali16vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluint16t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu16vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu16vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu16vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalint, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_int*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalivec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalivec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalivec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupalluint, "dEQP-VK.subgroups.vote.graphics.subgroupall_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupanyuint, "dEQP-VK.subgroups.vote.graphics.subgroupany_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluint, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluvec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluvec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluvec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalint64t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali64vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali64vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequali64vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaluint64t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu64vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu64vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalu64vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalfloat16t, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalf16vec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalf16vec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalf16vec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalfloat, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_float*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalvec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalvec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalvec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaldouble, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_double*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaldvec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaldvec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequaldvec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalbool, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalbvec2, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalbvec3, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCGraphicsSubgroupallequalbvec4, "dEQP-VK.subgroups.vote.graphics.subgroupallequal_bvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint8t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint8trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali8vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint8t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint8trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint8_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu8vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u8vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint16t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint16trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali16vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint16t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint16trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu16vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalivec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_ivec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupalluint, "dEQP-VK.subgroups.vote.compute.subgroupall_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupalluintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupall_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupanyuint, "dEQP-VK.subgroups.vote.compute.subgroupany_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupanyuintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupany_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluvec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint64t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalint64trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_int64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequali64vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_i64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint64t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaluint64trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_uint64_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalu64vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_u64vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalfloat16t, "dEQP-VK.subgroups.vote.compute.subgroupallequal_float16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalfloat16trequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_float16_t_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalf16vec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_f16vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalfloat, "dEQP-VK.subgroups.vote.compute.subgroupallequal_float*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalfloatrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_float_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalvec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_vec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldouble, "dEQP-VK.subgroups.vote.compute.subgroupallequal_double*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldoublerequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_double_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequaldvec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_dvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbool, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalboolrequiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bool_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec2, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec2requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec2_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec3, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec3requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec3_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec4, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCComputeSubgroupallequalbvec4requiredsubgroupsize, "dEQP-VK.subgroups.vote.compute.subgroupallequal_bvec4_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint8tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint8ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint8ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint8tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali8vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint8tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint8ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint8ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint8tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint8_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu8vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u8vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint16tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint16ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint16ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint16tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali16vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint16tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint16ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint16ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint16tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu16vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalintvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalinttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalinttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalintgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalivec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_ivec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupalluintvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupalluinttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupalluinttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupalluintgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupall_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupanyuintvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupanyuinttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupanyuinttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupanyuintgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupany_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluintvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluinttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluinttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluintgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluvec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint64tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint64ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint64ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalint64tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_int64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequali64vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_i64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint64tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint64ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint64ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaluint64tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_uint64_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalu64vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_u64vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloat16tvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloat16ttesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloat16ttesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloat16tgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float16_t_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalf16vec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_f16vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloatvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloattesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloattesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalfloatgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_float_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalvec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_vec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldoublevertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldoubletesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldoubletesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldoublegeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_double_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequaldvec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_dvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalboolvertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbooltesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbooltesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalboolgeometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bool_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec2vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec2tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec2tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec2geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec2_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec3vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec3tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec3tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec3geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec3_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec4vertex, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec4tesseval, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec4tesscontrol, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFramebufferSubgroupallequalbvec4geometry, "dEQP-VK.subgroups.vote.framebuffer.subgroupallequal_bvec4_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalint8tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int8_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali8vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali8vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali8vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i8vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluint8tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint8_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu8vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu8vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu8vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u8vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalint16tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int16_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali16vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali16vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali16vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i16vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluint16tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint16_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu16vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu16vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu16vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u16vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalintfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalivec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalivec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalivec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_ivec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupalluintfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupall_uint_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupanyuintfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupany_uint_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluintfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluvec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluvec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluvec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uvec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalint64tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_int64_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali64vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali64vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequali64vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_i64vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaluint64tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_uint64_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu64vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu64vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalu64vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_u64vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalfloat16tfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_float16_t_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalf16vec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalf16vec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalf16vec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_f16vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalfloatfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_float_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalvec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalvec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalvec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_vec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaldoublefragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_double_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaldvec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaldvec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequaldvec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_dvec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalboolfragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bool_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalbvec2fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec2_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalbvec3fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec3_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCFraghelperSubgroupallequalbvec4fragment, "dEQP-VK.subgroups.vote.frag_helper.subgroupallequal_bvec4_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequali8vec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i8vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaluint8t, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint8_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalu8vec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u8vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequali16vec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i16vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaluint16t, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint16_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalu16vec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalivec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_ivec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupalluint, "dEQP-VK.subgroups.vote.ray_tracing.subgroupall_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupanyuint, "dEQP-VK.subgroups.vote.ray_tracing.subgroupany_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaluint, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaluvec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequali64vec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_i64vec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaluint64t, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_uint64_t*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalu64vec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_u64vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalf16vec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_f16vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalfloat, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_float*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalvec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_vec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaldouble, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_double*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaldvec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_dvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequaldvec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_dvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalbool, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalbvec2, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec2*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalbvec3, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec3*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCRaytracingSubgroupallequalbvec4, "dEQP-VK.subgroups.vote.ray_tracing.subgroupallequal_bvec4*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteGraphicsAllinvocationsarbuint, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.allinvocationsarb_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteGraphicsAnyinvocationarbuint, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.anyinvocationarb_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteGraphicsAllinvocationsequalarbbool, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.graphics.allinvocationsequalarb_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAllinvocationsarbuint, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsarb_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAllinvocationsarbuintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsarb_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAnyinvocationarbuint, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.anyinvocationarb_uint*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAnyinvocationarbuintrequiredsubgroupsize, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.anyinvocationarb_uint_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAllinvocationsequalarbbool, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsequalarb_bool*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteComputeAllinvocationsequalarbboolrequiredsubgroupsize, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.compute.allinvocationsequalarb_bool_requiredsubgroupsize*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsarbuintvertex, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsarbuinttesseval, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsarbuinttesscontrol, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsarbuintgeometry, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsarb_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAnyinvocationarbuintvertex, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAnyinvocationarbuinttesseval, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAnyinvocationarbuinttesscontrol, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAnyinvocationarbuintgeometry, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.anyinvocationarb_uint_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsequalarbboolvertex, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_vertex*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsequalarbbooltesseval, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_tess_eval*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsequalarbbooltesscontrol, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_tess_control*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFramebufferAllinvocationsequalarbboolgeometry, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.framebuffer.allinvocationsequalarb_bool_geometry*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFraghelperAllinvocationsarbuintfragment, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.allinvocationsarb_uint_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFraghelperAnyinvocationarbuintfragment, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.anyinvocationarb_uint_fragment*");
static SHRINK_HWTEST_F(ActsSubgroups0001TS, TCExtshadersubgroupvoteFraghelperAllinvocationsequalarbboolfragment, "dEQP-VK.subgroups.vote.ext_shader_subgroup_vote.frag_helper.allinvocationsequalarb_bool_fragment*");